delayed feedback - Turkish English Dictionary